let u: undefined = undefined;
let n: null = null;

// 默认情况下，null 和 undefined 是所有类型的子类型
// 它们可以作为内容赋值给其他对象
let num: number = n;
console.log(num);
num = u;
console.log(u);

// 如果你指定了--strictNullChecks 标记，null 和 undefined 只能赋值给 void 和它们各自的类型。